material reflector - French English Dictionary